package com.ruoyi.asms.domain.vo;

import com.ruoyi.common.core.domain.statistics.vo.NewPieChartVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class ThisMonthInspectionVo {

    @ApiModelProperty("巡检结果情况")
    private List<InspectionResultVo> inspectionResult;
    @ApiModelProperty("巡检人员巡检情况")
    private List<NewPieChartVo> inspecterSituation;
    @ApiModelProperty("巡检任务总数")
    private Integer totalInspectionNum;
    @ApiModelProperty("未处理数量")
    private Integer totalUnResovleNum;
    @ApiModelProperty("异常数量")
    private Integer exceptionNum;

    @Data
    public static class InspectionResultVo {
        @ApiModelProperty("学校名称")
        private String deptName;
        @ApiModelProperty("巡检任务数")
        private Integer deptInspectionNum;
        @ApiModelProperty("未完成任务数")
        private Integer unResovleNum;
    }
}
